Big Huge Thesaurus

scarlet runner bean

noun